146 research outputs found

    The Emptiness Problem for Valence Automata over Graph Monoids

    Get PDF

    Monoid automata for displacement context-free languages

    Full text link
    In 2007 Kambites presented an algebraic interpretation of Chomsky-Schutzenberger theorem for context-free languages. We give an interpretation of the corresponding theorem for the class of displacement context-free languages which are equivalent to well-nested multiple context-free languages. We also obtain a characterization of k-displacement context-free languages in terms of monoid automata and show how such automata can be simulated on two stacks. We introduce the simultaneous two-stack automata and compare different variants of its definition. All the definitions considered are shown to be equivalent basing on the geometric interpretation of memory operations of these automata.Comment: Revised version for ESSLLI Student Session 2013 selected paper

    Recent Advances on Reachability Problems for Valence Systems (Invited Talk)

    Get PDF

    The Complexity of Bidirected Reachability in Valence Systems

    Get PDF

    General Decidability Results for Asynchronous Shared-Memory Programs: {H}igher-Order and Beyond

    Get PDF

    Permutations of context-free, ET0L and indexed languages

    Get PDF
    © 2016 Discrete Mathematics and Theoretical Computer Science (DMTCS), Nancy, France. For a language L, we consider its cyclic closure, and more generally the language Ck(L), which consists of all words obtained by partitioning words from L into k factors and permuting them. We prove that the classes of ET0L and EDT0L languages are closed under the operators Ck. This both sharpens and generalises Brandstädt's result that if L is context-free then Ck(L) is context-sensitive and not context-free in general for k ≥ 3. We also show that the cyclic closure of an indexed language is indexed

    Ramsey Quantifiers over Automatic Structures: {C}omplexity and Applications to Verification

    Get PDF

    Context-bounded Verification of Thread Pools

    Get PDF

    Context-bounded Verification of Liveness Properties for Multithreaded Shared-memory Programs

    Get PDF
    corecore